.section .rodata, "a", "progbits"	
	.align 4	
	.section .text, "ax", "progbits"	
	.align 4	
	.section .rodata	
	.align 4	
$jmppoint: 	
	.dword JMP$00	
	.dword JMP$00	
	.dword JMP$00	
	.dword JMP$00	
	.dword JMP$00	
	.dword JMP$00	
	.dword JMP$00	
	.dword JMP$00	
	.dword JMP$03	
	.dword JMP$03	
	.dword JMP$00	
	.dword JMP$00	
	.dword JMP$00	
	.dword JMP$00	
	.dword JMP$00	
	.dword JMP$00	
	.dword JMP$00	
	.dword JMP$00	
	.dword JMP$03	
	.dword JMP$03	
	.dword JMP$01	
	.dword JMP$01	
	.dword JMP$06	
	.dword JMP$02	
	.dword JMP$06	
	.dword JMP$02	
	.dword JMP$06	
	.dword JMP$02	
	.dword JMP$03	
	.dword JMP$03	
	.dword JMP$01	
	.dword JMP$01	
	.dword JMP$15	
	.dword JMP$02	
	.dword JMP$15	
	.dword JMP$05	
	.dword JMP$15	
	.dword JMP$02	
	.dword JMP$03	
	.dword JMP$03	
	.dword JMP$01	
	.dword JMP$01	
	.dword JMP$08	
	.dword JMP$07	
	.dword JMP$09	
	.dword JMP$09	
	.dword JMP$03	
	.dword JMP$03	
	.dword JMP$03	
	.dword JMP$03	
	.dword JMP$01	
	.dword JMP$01	
	.dword JMP$12	
	.dword JMP$11	
	.dword JMP$10	
	.dword JMP$10	
	.dword JMP$15	
	.dword JMP$15	
	.dword JMP$03	
	.dword JMP$03	
	.dword JMP$01	
	.dword JMP$01	
	.dword JMP$02	
	.dword JMP$06	
	.dword JMP$14	
	.dword JMP$14	
	.dword JMP$03	
	.dword JMP$03	
	.dword JMP$03	
	.dword JMP$03	
	.dword JMP$01	
	.dword JMP$01	
	.dword JMP$02	
	.dword JMP$15	
	.dword JMP$13	
	.dword JMP$13	
	.dword JMP$15	
	.dword JMP$15	
	.dword JMP$03	
	.dword JMP$03	
	.dword JMP$01	
	.dword JMP$01	
	.dword JMP$02	
	.dword JMP$06	
	.dword JMP$02	
	.dword JMP$04	
	.dword JMP$02	
	.dword JMP$04	
	.dword JMP$03	
	.dword JMP$03	
	.dword JMP$01	
	.dword JMP$01	
	.dword JMP$02	
	.dword JMP$15	
	.dword JMP$05	
	.dword JMP$15	
	.dword JMP$02	
	.dword JMP$15	
	.dword JMP$03	
	.dword JMP$03	
	.align 4	
$databegin: 	
	.dword 0x3fe62e4300000000	
	.dword 0xbe205c610ca86c39	
	.dword 0x42b8000000000000	
	.dword 0x4338000000000000	
	.dword 0x03e00b1afa5abcbf	
	.dword 0x7c0fdebe70cf671a	
	.dword 0x7ff0000000000000	
	.dword 0x3ff0000000000000	
	.dword 0x3fd62e42fefa39ef	
	.dword 0x3fc47fd3ffac83b5	
	.dword 0xbfb55046a1437886	
	.dword 0x3fa7a3341fa518cf	
	.dword 0xbf9b4e9fe1cdc887	
	.dword 0x3f903962dfbf11c7	
	.dword 0xbf83adb093bf219c	
	.dword 0x0000000000000000	
	.dword 0x3fe62e42fefa39ef	
	.dword 0x3fcebfbdff82c589	
	.dword 0x3fac6b08d704a0c6	
	.dword 0x3f83b2ab7bda5fa2	
	.dword 0x3f55d87fe78a6731	
	.dword 0x3ff0000000000000	
	.dword 0x0000000000000000	
	.dword 0x3ff00b1afa5abcbf	
	.dword 0xbc84e82fc61851ac	
	.dword 0x3ff0163da9fb3335	
	.dword 0x3c9b3b4f1a88bf6d	
	.dword 0x3ff02168143b0281	
	.dword 0xbc82985dd8521d32	
	.dword 0x3ff02c9a3e778061	
	.dword 0xbc7160139cd8dc5d	
	.dword 0x3ff037d42e11bbcc	
	.dword 0x3c651e617061bfbd	
	.dword 0x3ff04315e86e7f85	
	.dword 0xbc905e7a108766d1	
	.dword 0x3ff04e5f72f654b1	
	.dword 0x3c845fad437fa426	
	.dword 0x3ff059b0d3158574	
	.dword 0x3c8cd2523567f613	
	.dword 0x3ff0650a0e3c1f89	
	.dword 0xbc954529642b232f	
	.dword 0x3ff0706b29ddf6de	
	.dword 0xbc8bce8023f98efa	
	.dword 0x3ff07bd42b72a836	
	.dword 0x3c8293708ef5c32e	
	.dword 0x3ff0874518759bc8	
	.dword 0x3c60f74e61e6c861	
	.dword 0x3ff092bdf66607e0	
	.dword 0xbc95b9280905b2a5	
	.dword 0x3ff09e3ecac6f383	
	.dword 0x3c90a3e45b33d398	
	.dword 0x3ff0a9c79b1f3919	
	.dword 0x3c84f31f32c4b7e7	
	.dword 0x3ff0b5586cf9890f	
	.dword 0x3c979aa65d837b6c	
	.dword 0x3ff0c0f145e46c85	
	.dword 0x3c9407fb30d06420	
	.dword 0x3ff0cc922b7247f7	
	.dword 0x3c8eb51a92fdeffb	
	.dword 0x3ff0d83b23395dec	
	.dword 0xbc9a5d04b3b9911c	
	.dword 0x3ff0e3ec32d3d1a2	
	.dword 0x3c3ebe3d702f9cd1	
	.dword 0x3ff0efa55fdfa9c5	
	.dword 0xbc937a01f0739547	
	.dword 0x3ff0fb66affed31b	
	.dword 0xbc6a033489906e0b	
	.dword 0x3ff1073028d7233e	
	.dword 0x3c8b8268b04ef0a5	
	.dword 0x3ff11301d0125b51	
	.dword 0xbc9556522a2fbd0e	
	.dword 0x3ff11edbab5e2ab6	
	.dword 0xbc9ac46e44a2ebcc	
	.dword 0x3ff12abdc06c31cc	
	.dword 0xbc5080ef8c4eea55	
	.dword 0x3ff136a814f204ab	
	.dword 0xbc65704e90c9f860	
	.dword 0x3ff1429aaea92de0	
	.dword 0xbc91c923b9d5f416	
	.dword 0x3ff14e95934f312e	
	.dword 0xbc897cea57e46280	
	.dword 0x3ff15a98c8a58e51	
	.dword 0x3c80d3e3e95c55af	
	.dword 0x3ff166a45471c3c2	
	.dword 0x3c56f01429e2b9d2	
	.dword 0x3ff172b83c7d517b	
	.dword 0xbc801b15eaa59348	
	.dword 0x3ff17ed48695bbc0	
	.dword 0x3c6e653b2459034b	
	.dword 0x3ff18af9388c8dea	
	.dword 0xbc8f1ff055de323d	
	.dword 0x3ff1972658375d2f	
	.dword 0x3c92cc7ea345b7dc	
	.dword 0x3ff1a35beb6fcb75	
	.dword 0x3c8b898c3f1353bf	
	.dword 0x3ff1af99f8138a1c	
	.dword 0x3c957bfb2876ea9e	
	.dword 0x3ff1bbe084045cd4	
	.dword 0xbc96d99c7611eb27	
	.dword 0x3ff1c82f95281c6b	
	.dword 0x3c8cdc1873af2154	
	.dword 0x3ff1d4873168b9aa	
	.dword 0x3c9aecf73e3a2f5f	
	.dword 0x3ff1e0e75eb44027	
	.dword 0xbc9493684653a131	
	.dword 0x3ff1ed5022fcd91d	
	.dword 0xbc8fe782cb86389e	
	.dword 0x3ff1f9c18438ce4d	
	.dword 0xbc98e2899077520a	
	.dword 0x3ff2063b88628cd6	
	.dword 0x3c8a6f4144a6c38c	
	.dword 0x3ff212be3578a819	
	.dword 0x3c9120fcd4f59273	
	.dword 0x3ff21f49917ddc96	
	.dword 0x3c807a05b0e4047d	
	.dword 0x3ff22bdda27912d1	
	.dword 0x3c89b788c188c9b8	
	.dword 0x3ff2387a6e756238	
	.dword 0x3c968efde3a8a893	
	.dword 0x3ff2451ffb82140a	
	.dword 0x3c877afbca90ef84	
	.dword 0x3ff251ce4fb2a63f	
	.dword 0x3c875e18f274487d	
	.dword 0x3ff25e85711ece75	
	.dword 0x3c91512f082876ee	
	.dword 0x3ff26b4565e27cdd	
	.dword 0x3c80472b981fe7f2	
	.dword 0x3ff2780e341ddf29	
	.dword 0x3c9a02f0c7d75ec5	
	.dword 0x3ff284dfe1f56381	
	.dword 0xbc96b87b3f71085e	
	.dword 0x3ff291ba7591bb70	
	.dword 0xbc803297e78260bf	
	.dword 0x3ff29e9df51fdee1	
	.dword 0x3c82f7e16d09ab31	
	.dword 0x3ff2ab8a66d10f13	
	.dword 0xbc95b77e5ccd9fbf	
	.dword 0x3ff2b87fd0dad990	
	.dword 0xbc3d219b1a6fbffb	
	.dword 0x3ff2c57e39771b2f	
	.dword 0xbc91e75c40b4251e	
	.dword 0x3ff2d285a6e4030b	
	.dword 0x3c8b3782720c0ab3	
	.dword 0x3ff2df961f641589	
	.dword 0x3c98a911f1f77859	
	.dword 0x3ff2ecafa93e2f56	
	.dword 0x3c6e149289cecb8f	
	.dword 0x3ff2f9d24abd886b	
	.dword 0xbc61e7c998db7dbc	
	.dword 0x3ff306fe0a31b715	
	.dword 0x3c834d754db0abb6	
	.dword 0x3ff31432edeeb2fd	
	.dword 0x3c85425c11faadf4	
	.dword 0x3ff32170fc4cd831	
	.dword 0x3c864201e2ac744c	
	.dword 0x3ff32eb83ba8ea32	
	.dword 0xbc979517a03e2848	
	.dword 0x3ff33c08b26416ff	
	.dword 0x3c8fdd395dd3f84a	
	.dword 0x3ff3496266e3fa2d	
	.dword 0xbc800e2a46da4bee	
	.dword 0x3ff356c55f929ff1	
	.dword 0xbc86a3803b8e5b04	
	.dword 0x3ff36431a2de883b	
	.dword 0xbc87430803972b34	
	.dword 0x3ff371a7373aa9cb	
	.dword 0xbc924aedcc4b5069	
	.dword 0x3ff37f26231e754a	
	.dword 0xbc954de30ae02d95	
	.dword 0x3ff38cae6d05d866	
	.dword 0xbc9907f81b512d8f	
	.dword 0x3ff39a401b7140ef	
	.dword 0xbc94f2487e1c03ec	
	.dword 0x3ff3a7db34e59ff7	
	.dword 0xbc71d1e83e9436d2	
	.dword 0x3ff3b57fbfec6cf4	
	.dword 0x3c914a5432fcb2f4	
	.dword 0x3ff3c32dc313a8e5	
	.dword 0xbc991919b3ce1b15	
	.dword 0x3ff3d0e544ede173	
	.dword 0x3c79c3bba5562a2f	
	.dword 0x3ff3dea64c123422	
	.dword 0x3c859f48a72a4c6c	
	.dword 0x3ff3ec70df1c5175	
	.dword 0xbc85a71612e21658	
	.dword 0x3ff3fa4504ac801c	
	.dword 0xbc9312607a28698a	
	.dword 0x3ff40822c367a024	
	.dword 0x3c86421f6f1d24d6	
	.dword 0x3ff4160a21f72e2a	
	.dword 0xbc58a78f4817895b	
	.dword 0x3ff423fb2709468a	
	.dword 0xbc9348a6815fce65	
	.dword 0x3ff431f5d950a897	
	.dword 0xbc7c2c9b67499a1b	
	.dword 0x3ff43ffa3f84b9d4	
	.dword 0x3c835c43984d9871	
	.dword 0x3ff44e086061892d	
	.dword 0x3c4363ed60c2ac11	
	.dword 0x3ff45c2042a7d232	
	.dword 0xbc632afc8d9473a0	
	.dword 0x3ff46a41ed1d0057	
	.dword 0x3c9666093b0664ef	
	.dword 0x3ff4786d668b3237	
	.dword 0xbc95fc5e44de020e	
	.dword 0x3ff486a2b5c13cd0	
	.dword 0x3c6ecce1daa10379	
	.dword 0x3ff494e1e192aed2	
	.dword 0xbc7ea0148327c42f	
	.dword 0x3ff4a32af0d7d3de	
	.dword 0x3c93ff8e3f0f1230	
	.dword 0x3ff4b17dea6db7d7	
	.dword 0xbc7a843ad1a88022	
	.dword 0x3ff4bfdad5362a27	
	.dword 0x3c7690cebb7aafb0	
	.dword 0x3ff4ce41b817c114	
	.dword 0x3c892ca3bf144e62	
	.dword 0x3ff4dcb299fddd0d	
	.dword 0x3c931dbdeb54e077	
	.dword 0x3ff4eb2d81d8abff	
	.dword 0xbc902c99b04aa8b0	
	.dword 0x3ff4f9b2769d2ca7	
	.dword 0xbc8f94340071a38f	
	.dword 0x3ff508417f4531ee	
	.dword 0x3c73e34f67e67117	
	.dword 0x3ff516daa2cf6642	
	.dword 0xbc87deccdc93a34a	
	.dword 0x3ff5257de83f4eef	
	.dword 0xbc75a3b1197ba0f0	
	.dword 0x3ff5342b569d4f82	
	.dword 0xbc78dec6bd0f3860	
	.dword 0x3ff542e2f4f6ad27	
	.dword 0x3c81bd2888075068	
	.dword 0x3ff551a4ca5d920f	
	.dword 0xbc861246ec7b5cf6	
	.dword 0x3ff56070dde910d2	
	.dword 0xbc896be8ae89ef8f	
	.dword 0x3ff56f4736b527da	
	.dword 0x3c93350518fdd78d	
	.dword 0x3ff57e27dbe2c4cf	
	.dword 0xbc88e6ac90348602	
	.dword 0x3ff58d12d497c7fd	
	.dword 0x3c7b98b72f8a9b05	
	.dword 0x3ff59c0827ff07cc	
	.dword 0xbc91af7f1365c3ac	
	.dword 0x3ff5ab07dd485429	
	.dword 0x3c9063e1e21c5409	
	.dword 0x3ff5ba11fba87a03	
	.dword 0xbc943a3540d1898a	
	.dword 0x3ff5c9268a5946b7	
	.dword 0x3c34c7855019c6ea	
	.dword 0x3ff5d84590998b93	
	.dword 0xbc951f58ddaa8090	
	.dword 0x3ff5e76f15ad2148	
	.dword 0x3c9432e62b64c035	
	.dword 0x3ff5f6a320dceb71	
	.dword 0xbc82e1648e50a17c	
	.dword 0x3ff605e1b976dc09	
	.dword 0xbc8ce44a6199769f	
	.dword 0x3ff6152ae6cdf6f4	
	.dword 0x3c95f30eda98a574	
	.dword 0x3ff6247eb03a5585	
	.dword 0xbc8c33c53bef4da8	
	.dword 0x3ff633dd1d1929fd	
	.dword 0x3c917ecda8a72158	
	.dword 0x3ff6434634ccc320	
	.dword 0xbc845378892be9ae	
	.dword 0x3ff652b9febc8fb7	
	.dword 0xbc9345f3cee1ae6e	
	.dword 0x3ff6623882552225	
	.dword 0xbc93cedd78565858	
	.dword 0x3ff671c1c70833f6	
	.dword 0xbc85c33fdf910406	
	.dword 0x3ff68155d44ca973	
	.dword 0x3c5710aa807e1964	
	.dword 0x3ff690f4b19e9538	
	.dword 0x3c81079ab5789604	
	.dword 0x3ff6a09e667f3bcd	
	.dword 0xbc93b3efbf5e2229	
	.dword 0x3ff6b052fa75173e	
	.dword 0x3c727df161cd7778	
	.dword 0x3ff6c012750bdabf	
	.dword 0xbc6a12ad8734b982	
	.dword 0x3ff6cfdcddd47645	
	.dword 0x3c93f9924a05b767	
	.dword 0x3ff6dfb23c651a2f	
	.dword 0xbc6367efb86da9ee	
	.dword 0x3ff6ef9298593ae5	
	.dword 0xbc87557939a8b5f0	
	.dword 0x3ff6ff7df9519484	
	.dword 0xbc80dc3d54e08851	
	.dword 0x3ff70f7466f42e87	
	.dword 0x3c51ed2f56fa9d1a	
	.dword 0x3ff71f75e8ec5f74	
	.dword 0xbc781f647e5a3ecf	
	.dword 0x3ff72f8286ead08a	
	.dword 0xbc88e67a9006c909	
	.dword 0x3ff73f9a48a58174	
	.dword 0xbc86ee4ac08b7db0	
	.dword 0x3ff74fbd35d7cbfd	
	.dword 0x3c86597566977ac8	
	.dword 0x3ff75feb564267c9	
	.dword 0xbc8619321e55e68a	
	.dword 0x3ff77024b1ab6e09	
	.dword 0x3c92c0b7028a5c3a	
	.dword 0x3ff780694fde5d3f	
	.dword 0x3c909ccb5e09d4d2	
	.dword 0x3ff790b938ac1cf6	
	.dword 0x3c8a30faf49cc78b	
	.dword 0x3ff7a11473eb0187	
	.dword 0xbc7b32dcb94da51d	
	.dword 0x3ff7b17b0976cfdb	
	.dword 0xbc92dad3519d7b5c	
	.dword 0x3ff7c1ed0130c132	
	.dword 0x3c94ecfd5467c06b	
	.dword 0x3ff7d26a62ff86f0	
	.dword 0x3c87d51410fd15c2	
	.dword 0x3ff7e2f336cf4e62	
	.dword 0x3c65ebe1abd66c55	
	.dword 0x3ff7f3878491c491	
	.dword 0xbc760a3629969871	
	.dword 0x3ff80427543e1a12	
	.dword 0xbc88a1c52fb3cf42	
	.dword 0x3ff814d2add106d9	
	.dword 0x3c8b18c6e3fdef5c	
	.dword 0x3ff82589994cce13	
	.dword 0xbc9369b6f13b3734	
	.dword 0x3ff8364c1eb941f7	
	.dword 0x3c90ec1ddcb1390a	
	.dword 0x3ff8471a4623c7ad	
	.dword 0xbc805e843a19ff1e	
	.dword 0x3ff857f4179f5b21	
	.dword 0xbc522cea4f3afa1e	
	.dword 0x3ff868d99b4492ed	
	.dword 0xbc94d450d872576e	
	.dword 0x3ff879cad931a436	
	.dword 0x3c7c88549b958471	
	.dword 0x3ff88ac7d98a6699	
	.dword 0x3c90ad675b0e8a00	
	.dword 0x3ff89bd0a478580f	
	.dword 0x3c931143962f7877	
	.dword 0x3ff8ace5422aa0db	
	.dword 0x3c8db72fc1f0eab4	
	.dword 0x3ff8be05bad61778	
	.dword 0x3c93e9e96f112478	
	.dword 0x3ff8cf3216b5448c	
	.dword 0xbc65b6609cc5e7ff	
	.dword 0x3ff8e06a5e0866d9	
	.dword 0xbc8dac42a4a38df0	
	.dword 0x3ff8f1ae99157736	
	.dword 0x3c7bf68359f35f44	
	.dword 0x3ff902fed0282c8a	
	.dword 0x3c8b99dd98b1ed84	
	.dword 0x3ff9145b0b91ffc6	
	.dword 0xbc93091fa71e3d83	
	.dword 0x3ff925c353aa2fe2	
	.dword 0xbc7885ad50cbb750	
	.dword 0x3ff93737b0cdc5e5	
	.dword 0xbc5da9b88b6c1e29	
	.dword 0x3ff948b82b5f98e5	
	.dword 0xbc82d5e85f3e0301	
	.dword 0x3ff95a44cbc8520f	
	.dword 0xbc6c23f97c90b959	
	.dword 0x3ff96bdd9a7670b3	
	.dword 0xbc51669428996971	
	.dword 0x3ff97d829fde4e50	
	.dword 0xbc92434322f4f9aa	
	.dword 0x3ff98f33e47a22a2	
	.dword 0x3c71f2b2c1c4c014	
	.dword 0x3ff9a0f170ca07ba	
	.dword 0xbc85ca6cd7668e4b	
	.dword 0x3ff9b2bb4d53fe0d	
	.dword 0xbc9294f304f166b6	
	.dword 0x3ff9c49182a3f090	
	.dword 0x3c71affc2b91ce27	
	.dword 0x3ff9d674194bb8d5	
	.dword 0xbc8a1e58414c07d3	
	.dword 0x3ff9e86319e32323	
	.dword 0x3c6dd235e10a73bb	
	.dword 0x3ff9fa5e8d07f29e	
	.dword 0xbc79740b58a20091	
	.dword 0x3ffa0c667b5de565	
	.dword 0xbc87c50422622263	
	.dword 0x3ffa1e7aed8eb8bb	
	.dword 0x3c9165830a2b96c2	
	.dword 0x3ffa309bec4a2d33	
	.dword 0x3c8b1c86e3e231d5	
	.dword 0x3ffa42c980460ad8	
	.dword 0xbc903d5cbe27874b	
	.dword 0x3ffa5503b23e255d	
	.dword 0xbc91bbd1d3bcbb15	
	.dword 0x3ffa674a8af46052	
	.dword 0x3c5986178980fce0	
	.dword 0x3ffa799e1330b358	
	.dword 0x3c90cc319cee31d2	
	.dword 0x3ffa8bfe53c12e59	
	.dword 0xbc89472975b1f2a6	
	.dword 0x3ffa9e6b5579fdbf	
	.dword 0x3c8469846e735ab3	
	.dword 0x3ffab0e521356eba	
	.dword 0x3c7d8157a34b7e7f	
	.dword 0x3ffac36bbfd3f37a	
	.dword 0xbc82dfcd978e9db4	
	.dword 0x3ffad5ff3a3c2774	
	.dword 0x3c8c8a4e231ebb7d	
	.dword 0x3ffae89f995ad3ad	
	.dword 0x3c8c1a7792cb3386	
	.dword 0x3ffafb4ce622f2ff	
	.dword 0xbc888c8d11a142e5	
	.dword 0x3ffb0e07298db666	
	.dword 0xbc907b8f4ad1d9fa	
	.dword 0x3ffb20ce6c9a8952	
	.dword 0x3c889c2ea41433c7	
	.dword 0x3ffb33a2b84f15fb	
	.dword 0xbc55c3d956dcaeba	
	.dword 0x3ffb468415b749b1	
	.dword 0xbc7274aedac8ff80	
	.dword 0x3ffb59728de5593a	
	.dword 0xbc90a40e3da6f640	
	.dword 0x3ffb6c6e29f1c52a	
	.dword 0x3c85c620ce76df06	
	.dword 0x3ffb7f76f2fb5e47	
	.dword 0xbc68d6f438ad9334	
	.dword 0x3ffb928cf22749e4	
	.dword 0xbc8fda52e1b51e41	
	.dword 0x3ffba5b030a1064a	
	.dword 0xbc91eee26b588a36	
	.dword 0x3ffbb8e0b79a6f1f	
	.dword 0xbc32141a7b3e2cd8	
	.dword 0x3ffbcc1e904bc1d2	
	.dword 0x3c74ffd70a5fddcd	
	.dword 0x3ffbdf69c3f3a207	
	.dword 0xbc302899507554e5	
	.dword 0x3ffbf2c25bd71e09	
	.dword 0xbc91bdfbfa9298ad	
	.dword 0x3ffc06286141b33d	
	.dword 0xbc80dda2d4c0010c	
	.dword 0x3ffc199bdd85529c	
	.dword 0x3c736eae30af0cb3	
	.dword 0x3ffc2d1cd9fa652c	
	.dword 0xbc8a007daadf8d68	
	.dword 0x3ffc40ab5fffd07a	
	.dword 0x3c8ee3325c9ffd93	
	.dword 0x3ffc544778fafb22	
	.dword 0x3c836909391181d3	
	.dword 0x3ffc67f12e57d14b	
	.dword 0x3c84e08fd10959ac	
	.dword 0x3ffc7ba88988c933	
	.dword 0xbc811cd7dbdf9547	
	.dword 0x3ffc8f6d9406e7b5	
	.dword 0x3c63cdaf384e1a67	
	.dword 0x3ffca3405751c4db	
	.dword 0xbc7ac28b7bef6622	
	.dword 0x3ffcb720dcef9069	
	.dword 0x3c676b2c6c921968	
	.dword 0x3ffccb0f2e6d1675	
	.dword 0xbc7030587207b9e1	
	.dword 0x3ffcdf0b555dc3fa	
	.dword 0xbc808a1883ccb5d2	
	.dword 0x3ffcf3155b5bab74	
	.dword 0xbc8cc734592af7fc	
	.dword 0x3ffd072d4a07897c	
	.dword 0xbc8fad5d3ffffa6f	
	.dword 0x3ffd1b532b08c968	
	.dword 0x3c87752a44f587e8	
	.dword 0x3ffd2f87080d89f2	
	.dword 0xbc900dae3875a949	
	.dword 0x3ffd43c8eacaa1d6	
	.dword 0x3c85b66fefeef52d	
	.dword 0x3ffd5818dcfba487	
	.dword 0x3c74a385a63d07a7	
	.dword 0x3ffd6c76e862e6d3	
	.dword 0x3c5159d9d908a96e	
	.dword 0x3ffd80e316c98398	
	.dword 0xbc82919e2040220f	
	.dword 0x3ffd955d71ff6075	
	.dword 0x3c8c254d16117a68	
	.dword 0x3ffda9e603db3285	
	.dword 0x3c8e5a50d5c192ac	
	.dword 0x3ffdbe7cd63a8315	
	.dword 0xbc8d8c329fbd0e04	
	.dword 0x3ffdd321f301b460	
	.dword 0x3c843a59ac016b4b	
	.dword 0x3ffde7d5641c0658	
	.dword 0xbc8ea6e6fbd5f2a6	
	.dword 0x3ffdfc97337b9b5f	
	.dword 0xbc82d52107b43e1f	
	.dword 0x3ffe11676b197d17	
	.dword 0xbc63e8e3eab2cbb4	
	.dword 0x3ffe264614f5a129	
	.dword 0xbc892ab93b470dc9	
	.dword 0x3ffe3b333b16ee12	
	.dword 0xbc8b7966cd0d2cda	
	.dword 0x3ffe502ee78b3ff6	
	.dword 0x3c74b604603a88d3	
	.dword 0x3ffe653924676d76	
	.dword 0xbc776caa4c2ff1cf	
	.dword 0x3ffe7a51fbc74c83	
	.dword 0x3c83c5ec519d7271	
	.dword 0x3ffe8f7977cdb740	
	.dword 0xbc81d5fc525d9940	
	.dword 0x3ffea4afa2a490da	
	.dword 0xbc8ff7128fd391f1	
	.dword 0x3ffeb9f4867cca6e	
	.dword 0x3c855cd8aaea3d21	
	.dword 0x3ffecf482d8e67f1	
	.dword 0xbc8dae98e223747d	
	.dword 0x3ffee4aaa2188510	
	.dword 0x3c8269947c2bed49	
	.dword 0x3ffefa1bee615a27	
	.dword 0x3c8ec3bc41aa2008	
	.dword 0x3fff0f9c1cb6412a	
	.dword 0xbc83b6137e9afe9e	
	.dword 0x3fff252b376bba97	
	.dword 0x3c842b94c3a9eb32	
	.dword 0x3fff3ac948dd7274	
	.dword 0xbc69fa74878ba7c7	
	.dword 0x3fff50765b6e4540	
	.dword 0x3c8a64a931d185ed	
	.dword 0x3fff6632798844f8	
	.dword 0x3c901f3a75ee0efd	
	.dword 0x3fff7bfdad9cbe14	
	.dword 0xbc8e37bae43be3ed	
	.dword 0x3fff91d802243c89	
	.dword 0xbc516a9ce6ed84fa	
	.dword 0x3fffa7c1819e90d8	
	.dword 0x3c77893b4d91cd9c	
	.dword 0x3fffbdba3692d514	
	.dword 0xbc699c7db2effc76	
	.dword 0x3fffd3c22b8f71f1	
	.dword 0x3c5305c14160cc89	
	.dword 0x3fffe9d96b2a23d9	
	.dword 0x3c64b458677f983f	
	.dword 0x000000003f800000	
	.dword 0x3ff71547652b82fe	
	.dword 0x0000000000000000	
	.dword 0x0000000000000000	
	.dword 0x3c37f2863f810000	
	.dword 0x3ff6e7787442fd04	
	.dword 0xbdf221ef5d00e391	
	.dword 0x0000000000000000	
	.dword 0x3cb73cb43f820000	
	.dword 0x3ff6ba5ded75ac4d	
	.dword 0x3df70b48a629b8a0	
	.dword 0x0000000000000000	
	.dword 0x3d08e68f3f830000	
	.dword 0x3ff68df3af111c54	
	.dword 0xbe15d997da24fd76	
	.dword 0x0000000000000000	
	.dword 0x3d35d69c3f840000	
	.dword 0x3ff66235b77002e7	
	.dword 0xbe14e204f19d93f2	
	.dword 0x0000000000000000	
	.dword 0x3d626fd63f850000	
	.dword 0x3ff6372023c5c923	
	.dword 0xbe0bd552842c1c1e	
	.dword 0x0000000000000000	
	.dword 0x3d8759c53f860000	
	.dword 0x3ff60caf2ef7e44b	
	.dword 0xbdd75819530c22d1	
	.dword 0x0000000000000000	
	.dword 0x3d9d517f3f870000	
	.dword 0x3ff5e2df3084471b	
	.dword 0xbe06c071e93fd977	
	.dword 0x0000000000000000	
	.dword 0x3db31fb83f880000	
	.dword 0x3ff5b9ac9b743f0d	
	.dword 0xbe14dbb3a60cceb2	
	.dword 0x0000000000000000	
	.dword 0x3dc8c50b3f890000	
	.dword 0x3ff59113fd5b1b17	
	.dword 0x3e2c8c66b55ce465	
	.dword 0x0000000000000000	
	.dword 0x3dde42123f8a0000	
	.dword 0x3ff56911fd6002c7	
	.dword 0x3de5b5774c7658b5	
	.dword 0x0000000000000000	
	.dword 0x3df397613f8b0000	
	.dword 0x3ff541a35b526d93	
	.dword 0xbe2d00b49bc68494	
	.dword 0x0000000000000000	
	.dword 0x3e0462c43f8c0000	
	.dword 0x3ff51ac4eec8b247	
	.dword 0x3e39b4f3c72c4f79	
	.dword 0x0000000000000000	
	.dword 0x3e0ee68d3f8d0000	
	.dword 0x3ff4f473a6482e4b	
	.dword 0xbe3155a90942b758	
	.dword 0x0000000000000000	
	.dword 0x3e19574f3f8e0000	
	.dword 0x3ff4ceac86768bb6	
	.dword 0x3e13c570d0fa8f96	
	.dword 0x0000000000000000	
	.dword 0x3e23b5503f8f0000	
	.dword 0x3ff4a96ca953b3e9	
	.dword 0xbe29f022cb3b1c5b	
	.dword 0x0000000000000000	
	.dword 0x3e2e00d23f900000	
	.dword 0x3ff484b13d7c02a9	
	.dword 0xbe2810a5e1817fd4	
	.dword 0x0000000000000000	
	.dword 0x3e383a173f910000	
	.dword 0x3ff46077857253db	
	.dword 0xbe3621fb01ac7fc6	
	.dword 0x0000000000000000	
	.dword 0x3e42615f3f920000	
	.dword 0x3ff43cbcd6f18b64	
	.dword 0xbe3fa1f89a045bb7	
	.dword 0x0000000000000000	
	.dword 0x3e4c76e83f930000	
	.dword 0x3ff4197e9a453c13	
	.dword 0x3e2df9c37c0beb3a	
	.dword 0x0000000000000000	
	.dword 0x3e567af13f940000	
	.dword 0x3ff3f6ba49a91758	
	.dword 0x3e3b69d927dfc23e	
	.dword 0x0000000000000000	
	.dword 0x3e606db63f950000	
	.dword 0x3ff3d46d70aed42e	
	.dword 0x3e3bb29bdc81c4db	
	.dword 0x0000000000000000	
	.dword 0x3e6a4f723f960000	
	.dword 0x3ff3b295abaa3ffe	
	.dword 0x3e3864b2df91e96b	
	.dword 0x0000000000000000	
	.dword 0x3e74205f3f970000	
	.dword 0x3ff39130a7233050	
	.dword 0x3e2d39a9331f27cf	
	.dword 0x0000000000000000	
	.dword 0x3e7de0b63f980000	
	.dword 0x3ff3703c1f4d0ffe	
	.dword 0xbe2bf65fd7715c9a	
	.dword 0x0000000000000000	
	.dword 0x3e83c8573f990000	
	.dword 0x3ff34fb5df83c645	
	.dword 0xbe313f3fda43f396	
	.dword 0x0000000000000000	
	.dword 0x3e88983f3f9a0000	
	.dword 0x3ff32f9bc1cdb958	
	.dword 0xbe34b3d228d3da3f	
	.dword 0x0000000000000000	
	.dword 0x3e8d602e3f9b0000	
	.dword 0x3ff30febae62b18b	
	.dword 0xbe4adc1f1f5ae719	
	.dword 0x0000000000000000	
	.dword 0x3e92203d3f9c0000	
	.dword 0x3ff2f0a39b3764eb	
	.dword 0x3e461c0e73048b73	
	.dword 0x0000000000000000	
	.dword 0x3e96d8883f9d0000	
	.dword 0x3ff2d1c18b8d7636	
	.dword 0xbe2d932a8487642e	
	.dword 0x0000000000000000	
	.dword 0x3e9b89263f9e0000	
	.dword 0x3ff2b3438f87b4a7	
	.dword 0x3e4d499bd9b32267	
	.dword 0x0000000000000000	
	.dword 0x3ea032323f9f0000	
	.dword 0x3ff29527c3c26cac	
	.dword 0xbe3393eeda293433	
	.dword 0x0000000000000000	
	.dword 0x3ea4d3c23fa00000	
	.dword 0x3ff2776c50ef9bfe	
	.dword 0x3e479a3715fc9258	
	.dword 0x0000000000000000	
	.dword 0x3ea96df03fa10000	
	.dword 0x3ff25a0f6b76ddcf	
	.dword 0xbe2d9b4a641184f9	
	.dword 0x0000000000000000	
	.dword 0x3eae00d23fa20000	
	.dword 0x3ff23d0f5318e5ec	
	.dword 0xbe3810a5e1817fd4	
	.dword 0x0000000000000000	
	.dword 0x3eb28c7f3fa30000	
	.dword 0x3ff2206a529663b9	
	.dword 0x3e319dee9b9489e4	
	.dword 0x0000000000000000	
	.dword 0x3eb7110e3fa40000	
	.dword 0x3ff2041ebf5a27cd	
	.dword 0x3e4b3a19bcaf1aa4	
	.dword 0x0000000000000000	
	.dword 0x3ebb8e963fa50000	
	.dword 0x3ff1e82af92668b9	
	.dword 0xbe360413106e404d	
	.dword 0x0000000000000000	
	.dword 0x3ec0052b3fa60000	
	.dword 0x3ff1cc8d69c50564	
	.dword 0x3e28b0e2a19575b0	
	.dword 0x0000000000000000	
	.dword 0x3ec474e43fa70000	
	.dword 0x3ff1b14484baa4c9	
	.dword 0xbe4a3e9bb4b69337	
	.dword 0x0000000000000000	
	.dword 0x3ec8ddd43fa80000	
	.dword 0x3ff1964ec6fc9491	
	.dword 0x3e423e2e1169656a	
	.dword 0x0000000000000000	
	.dword 0x3ecd40123fa90000	
	.dword 0x3ff17baab6a94976	
	.dword 0xbe3b8773432d124c	
	.dword 0x0000000000000000	
	.dword 0x3ed19bb03faa0000	
	.dword 0x3ff16156e2c365a4	
	.dword 0x3e44fec0a13af882	
	.dword 0x0000000000000000	
	.dword 0x3ed5f0c43fab0000	
	.dword 0x3ff14751e2ef2aa9	
	.dword 0xbe3a0382dc796e37	
	.dword 0x0000000000000000	
	.dword 0x3eda3f603fac0000	
	.dword 0x3ff12d9a57323dc3	
	.dword 0xbe418efabeb7d722	
	.dword 0x0000000000000000	
	.dword 0x3ede87973fad0000	
	.dword 0x3ff1142ee7b5a678	
	.dword 0x3e43cf206156885a	
	.dword 0x0000000000000000	
	.dword 0x3ee2c97d3fae0000	
	.dword 0x3ff0fb0e4489f08c	
	.dword 0x3e4a52b6acfcfdcb	
	.dword 0x0000000000000000	
	.dword 0x3ee705253faf0000	
	.dword 0x3ff0e237256d5b6c	
	.dword 0xbe4b8b4f066d45ec	
	.dword 0x0000000000000000	
	.dword 0x3eeb3a9f3fb00000	
	.dword 0x3ff0c9a84994022d	
	.dword 0x3de975077f1f5f0d	
	.dword 0x0000000000000000	
	.dword 0x3eef69ff3fb10000	
	.dword 0x3ff0b1607771e821	
	.dword 0xbe477b93676289cd	
	.dword 0x0000000000000000	
	.dword 0x3ef393553fb20000	
	.dword 0x3ff0995e7c86d702	
	.dword 0x3e1e754d20c519e1	
	.dword 0x0000000000000000	
	.dword 0x3ef7b6b43fb30000	
	.dword 0x3ff081a12d2bfc6b	
	.dword 0xbe49ae3bbf05c3fd	
	.dword 0x0000000000000000	
	.dword 0x3efbd42b3fb40000	
	.dword 0x3ff06a2764633554	
	.dword 0x3e41960d9d9c3263	
	.dword 0x0000000000000000	
	.dword 0x3effebcd3fb50000	
	.dword 0x3ff052f003a7f6cd	
	.dword 0xbe35f0019518ce03	
	.dword 0x0000000000000000	
	.dword 0x3f01fed43fb60000	
	.dword 0x3ff03bf9f2c1c437	
	.dword 0x3e572f32fe672869	
	.dword 0x0000000000000000	
	.dword 0x3f0404e83fb70000	
	.dword 0x3ff025441f9823ab	
	.dword 0xbe5b011f855b4988	
	.dword 0x0000000000000000	
	.dword 0x3f0608283fb80000	
	.dword 0x3ff00ecd7e080215	
	.dword 0x3e1ac754cb104aea	
	.dword 0x0000000000000000	
	.dword 0x3f08089e3fb90000	
	.dword 0x3feff12a0f74f227	
	.dword 0xbe5d586e2b09c645	
	.dword 0x0000000000000000	
	.dword 0x3f0a06503fba0000	
	.dword 0x3fefc53377f9d292	
	.dword 0xbe45786af187a96b	
	.dword 0x0000000000000000	
	.dword 0x3f0c01463fbb0000	
	.dword 0x3fef99b53f34b8cd	
	.dword 0x3e5ee52ed49d71d3	
	.dword 0x0000000000000000	
	.dword 0x3f0df9893fbc0000	
	.dword 0x3fef6ead796c4570	
	.dword 0xbe26a2ff21c4aec5	
	.dword 0x0000000000000000	
	.dword 0x3f0fef1f3fbd0000	
	.dword 0x3fef441a454f4101	
	.dword 0xbe59e2fdb37b7d45	
	.dword 0x0000000000000000	
	.dword 0x3f11e20f3fbe0000	
	.dword 0x3fef19f9cbae7ffd	
	.dword 0xbe57b1b06fefe267	
	.dword 0x0000000000000000	
	.dword 0x3f13d2603fbf0000	
	.dword 0x3feef04a3f38faa1	
	.dword 0x3e46172fe015e13c	
	.dword 0x0000000000000000	
	.dword 0x3f15c01a3fc00000	
	.dword 0x3feec709dc3a03fd	
	.dword 0x3e4cfdeb43cfd006	
	.dword 0x0000000000000000	
	.dword 0x3f17ab443fc10000	
	.dword 0x3fee9e36e8598c97	
	.dword 0xbe542981b3d7b0e6	
	.dword 0x0000000000000000	
	.dword 0x3f1993e33fc20000	
	.dword 0x3fee75cfb25e5dae	
	.dword 0x3e5569394d90d724	
	.dword 0x0000000000000000	
	.dword 0x3f1b7a003fc30000	
	.dword 0x3fee4dd291f23b11	
	.dword 0xbe4249ba76fee235	
	.dword 0x0000000000000000	
	.dword 0x3f1d5da03fc40000	
	.dword 0x3fee263de767da1d	
	.dword 0xbe457f7a64ccd537	
	.dword 0x0000000000000000	
	.dword 0x3f1f3eca3fc50000	
	.dword 0x3fedff101b829d3b	
	.dword 0xbe50c11fd32a3ab1	
	.dword 0x0000000000000000	
	.dword 0x3f211d843fc60000	
	.dword 0x3fedd8479f4003df	
	.dword 0xbe267955698f89e3	
	.dword 0x0000000000000000	
	.dword 0x3f22f9d53fc70000	
	.dword 0x3fedb1e2eba2bfab	
	.dword 0xbe4d77e31d6ca000	
	.dword 0x0000000000000000	
	.dword 0x3f24d3c23fc80000	
	.dword 0x3fed8be0817f5ffe	
	.dword 0x3e579a3715fc9258	
	.dword 0x0000000000000000	
	.dword 0x3f26ab533fc90000	
	.dword 0x3fed663ee94a85b9	
	.dword 0xbe4330c4eed64840	
	.dword 0x0000000000000000	
	.dword 0x3f28808c3fca0000	
	.dword 0x3fed40fcb2e891bc	
	.dword 0x3e4c22a3e377a525	
	.dword 0x0000000000000000	
	.dword 0x3f2a53743fcb0000	
	.dword 0x3fed1c18757ec0f0	
	.dword 0x3e594a871b636195	
	.dword 0x0000000000000000	
	.dword 0x3f2c24113fcc0000	
	.dword 0x3fecf790cf45a967	
	.dword 0x3e4a6274cf0e362f	
	.dword 0x0000000000000000	
	.dword 0x3f2df2683fcd0000	
	.dword 0x3fecd364655d0c7a	
	.dword 0x3e596a286955d67e	
	.dword 0x0000000000000000	
	.dword 0x3f2fbe803fce0000	
	.dword 0x3fecaf91e3a0f252	
	.dword 0xbe57c3eca28e69ca	
	.dword 0x0000000000000000	
	.dword 0x3f31885c3fcf0000	
	.dword 0x3fec8c17fc8003b3	
	.dword 0x3e5eaa609080d4b4	
	.dword 0x0000000000000000	
	.dword 0x3f3350043fd00000	
	.dword 0x3fec68f568d31760	
	.dword 0x3e5c8f11979a5db7	
	.dword 0x0000000000000000	
	.dword 0x3f35157d3fd10000	
	.dword 0x3fec4628e7b5e8b8	
	.dword 0xbe2a5f0f5f7f66a9	
	.dword 0x0000000000000000	
	.dword 0x3f36d8cb3fd20000	
	.dword 0x3fec23b13e60edb5	
	.dword 0x3e54ec3293b2fbe1	
	.dword 0x0000000000000000	
	.dword 0x3f3899f53fd30000	
	.dword 0x3fec018d380442b9	
	.dword 0xbe43aa4e106ba601	
	.dword 0x0000000000000000	
	.dword 0x3f3a58ff3fd40000	
	.dword 0x3febdfbba5a3a303	
	.dword 0xbe5363f158723510	
	.dword 0x0000000000000000	
	.dword 0x3f3c15ee3fd50000	
	.dword 0x3febbe3b5df364f3	
	.dword 0xbdf12cd4421bc0f7	
	.dword 0x0000000000000000	
	.dword 0x3f3dd0c83fd60000	
	.dword 0x3feb9d0b3d3671a3	
	.dword 0xbe4b2bf46fd85522	
	.dword 0x0000000000000000	
	.dword 0x3f3f89913fd70000	
	.dword 0x3feb7c2a251d2f9e	
	.dword 0x3e282cf15d12ecd7	
	.dword 0x0000000000000000	
	.dword 0x3f41404f3fd80000	
	.dword 0x3feb5b96fca558e1	
	.dword 0xbe54831f1a4847f8	
	.dword 0x0000000000000000	
	.dword 0x3f42f5063fd90000	
	.dword 0x3feb3b50affab47d	
	.dword 0xbe5e9b09b3def206	
	.dword 0x0000000000000000	
	.dword 0x3f44a7ba3fda0000	
	.dword 0x3feb1b563058ac9d	
	.dword 0x3e560ddf1680dd46	
	.dword 0x0000000000000000	
	.dword 0x3f4658723fdb0000	
	.dword 0x3feafba673ecb9db	
	.dword 0xbe42d31109325dd6	
	.dword 0x0000000000000000	
	.dword 0x3f4807313fdc0000	
	.dword 0x3feadc4075b99d15	
	.dword 0xbe53fffa66037816	
	.dword 0x0000000000000000	
	.dword 0x3f49b3fb3fdd0000	
	.dword 0x3feabd23357b614b	
	.dword 0x3e5b41565d3990cb	
	.dword 0x0000000000000000	
	.dword 0x3f4b5ed73fde0000	
	.dword 0x3fea9e4db78c1f20	
	.dword 0xbe5aa6941420276e	
	.dword 0x0000000000000000	
	.dword 0x3f4d07c73fdf0000	
	.dword 0x3fea7fbf04c97bf9	
	.dword 0xbe589e3f6042d519	
	.dword 0x0000000000000000	
	.dword 0x3f4eaed03fe00000	
	.dword 0x3fea61762a7aded9	
	.dword 0xbe357f7a64ccd537	
	.dword 0x0000000000000000	
	.dword 0x3f5053f73fe10000	
	.dword 0x3fea43723a385553	
	.dword 0xbe46cfbb4c673b45	
	.dword 0x0000000000000000	
	.dword 0x3f51f7403fe20000	
	.dword 0x3fea25b249d2231b	
	.dword 0xbe58e3cfc25f0ce6	
	.dword 0x0000000000000000	
	.dword 0x3f5398af3fe30000	
	.dword 0x3fea08357338f6f8	
	.dword 0xbe5fa1be708553ec	
	.dword 0x0000000000000000	
	.dword 0x3f5538483fe40000	
	.dword 0x3fe9eafad466bffe	
	.dword 0xbe54ffd659064390	
	.dword 0x0000000000000000	
	.dword 0x3f56d60f3fe50000	
	.dword 0x3fe9ce018f481e2d	
	.dword 0x3e4c4720cb4558b6	
	.dword 0x0000000000000000	
	.dword 0x3f5872093fe60000	
	.dword 0x3fe9b148c9a669bb	
	.dword 0x3e4af321af5e9bb5	
	.dword 0x0000000000000000	
	.dword 0x3f5a0c3a3fe70000	
	.dword 0x3fe994cfad124c76	
	.dword 0xbe56adfee84d0e8d	
	.dword 0x0000000000000000	
	.dword 0x3f5ba4a43fe80000	
	.dword 0x3fe9789566cee8d2	
	.dword 0x3e5eaa65b49696e3	
	.dword 0x0000000000000000	
	.dword 0x3f5d3b4e3fe90000	
	.dword 0x3fe95c9927bd8a6e	
	.dword 0xbe58c36d37e20f02	
	.dword 0x0000000000000000	
	.dword 0x3f5ed0393fea0000	
	.dword 0x3fe940da2449dbe4	
	.dword 0xbe39cc0c92574910	
	.dword 0x0000000000000000	
	.dword 0x3f60636a3feb0000	
	.dword 0x3fe9255794569df3	
	.dword 0x3e41f1774d8b66a7	
	.dword 0x0000000000000000	
	.dword 0x3f61f4e53fec0000	
	.dword 0x3fe90a10b32adc32	
	.dword 0x3e370d02a99b4c5a	
	.dword 0x0000000000000000	
	.dword 0x3f6384ad3fed0000	
	.dword 0x3fe8ef04bf5f9b89	
	.dword 0x3e5d23c38ec17936	
	.dword 0x0000000000000000	
	.dword 0x3f6512c73fee0000	
	.dword 0x3fe8d432facdfeeb	
	.dword 0xbe3ab6674e5008e3	
	.dword 0x0000000000000000	
	.dword 0x3f669f353fef0000	
	.dword 0x3fe8b99aaa7ddec9	
	.dword 0x3e195120d8486e92	
	.dword 0x0000000000000000	
	.dword 0x3f6829fb3ff00000	
	.dword 0x3fe89f3b1694cffe	
	.dword 0x3e5a4c112ce6312f	
	.dword 0x0000000000000000	
	.dword 0x3f69b31e3ff10000	
	.dword 0x3fe885138a4596d5	
	.dword 0xbe5b019c55ad0f91	
	.dword 0x0000000000000000	
	.dword 0x3f6b3a9f3ff20000	
	.dword 0x3fe86b2353c0032a	
	.dword 0x3df975077f1f5f0d	
	.dword 0x0000000000000000	
	.dword 0x3f6cc0833ff30000	
	.dword 0x3fe85169c421328f	
	.dword 0x3e40f598530f101c	
	.dword 0x0000000000000000	
	.dword 0x3f6e44cd3ff40000	
	.dword 0x3fe837e62f643580	
	.dword 0x3e567fead8bcce75	
	.dword 0x0000000000000000	
	.dword 0x3f6fc7813ff50000	
	.dword 0x3fe81e97ec5314e4	
	.dword 0x3e10d5e5897de908	
	.dword 0x0000000000000000	
	.dword 0x3f7148a13ff60000	
	.dword 0x3fe8057e54783511	
	.dword 0x3e5c1c02803f7555	
	.dword 0x0000000000000000	
	.dword 0x3f72c8323ff70000	
	.dword 0x3fe7ec98c41013af	
	.dword 0xbe3bbee98d4f3773	
	.dword 0x0000000000000000	
	.dword 0x3f7446363ff80000	
	.dword 0x3fe7d3e699fb5dee	
	.dword 0xbe593b2b1aabbcb8	
	.dword 0x0000000000000000	
	.dword 0x3f75c2b03ff90000	
	.dword 0x3fe7bb6737b15c86	
	.dword 0xbe4cd5dc13cad28e	
	.dword 0x0000000000000000	
	.dword 0x3f773da43ffa0000	
	.dword 0x3fe7a31a0132b331	
	.dword 0xbe5c98ad5f05247c	
	.dword 0x0000000000000000	
	.dword 0x3f78b7143ffb0000	
	.dword 0x3fe78afe5cfc7134	
	.dword 0x3e2db76303b21929	
	.dword 0x0000000000000000	
	.dword 0x3f7a2f043ffc0000	
	.dword 0x3fe77313b3fb70c1	
	.dword 0x3e579e0caa9c9ab8	
	.dword 0x0000000000000000	
	.dword 0x3f7ba5783ffd0000	
	.dword 0x3fe75b5971800307	
	.dword 0xbe5e20a0a450bc93	
	.dword 0x0000000000000000	
	.dword 0x3f7d1a713ffe0000	
	.dword 0x3fe743cf0331e6cc	
	.dword 0xbe5d107b993adae9	
	.dword 0x0000000000000000	
	.dword 0x3f7e8df23fff0000	
	.dword 0x3fe72c73d9048786	
	.dword 0x3e58fe55f2856444	
	.dword 0x0000000000000000	
	.dword 0x3f80000040000000	
	.dword 0x3fe71547652b82fe	
	.dword 0x0000000000000000	
	.dword 0x0000000000000000	
	.dword 0x8000000000000511	
	.dword 0x8000000000009509	
	.dword 0x8000000000039909	
	.dword 0x8000000000004502	
	.dword 0x8000000000039904	
	.section .text	
	.align 4	
	.globl _rv_pow	
_rv_pow: 	
	fmv.x.d t0,fa0	
	li a4,0x1	
	fmv.x.d t3,fa1	
	lui t5,%hi($databegin)	
	addi t5,t5,%lo($databegin)
	slli a4,a4,0x34	
	li t4,4080	
	li a7,2047	
	li a1,8160	
	li a3,1087	
	addi sp,sp,-176	
	li s7,0x10	
	srli t1,t0,0x28	
	srli t6,t3,0x34	
	sub a5,t0,a4	
	add a6,t0,a4	
	fld fa7,56(t5)	
	and t1,t1,t4	
	and t6,t6,a7	
	xor a5,a5,a6	
	srai t2,t0,0x34	
	addi a2,t6,-1	
	addi t1,t1,16	
	or t0,t0,a5	
	sd ra,0(sp)	
	and t1,t1,a1	
	sltu a2,a3,a2	
	fmv.x.d s3,fa7
	li s4,0xFFF0000000000000
	and s3,s3,s4
	li s5,0x000FFFFFFFFFFFFF
	fmv.x.d s6,fa0
	and s4,s6,s5
	or s3,s3,s4
	fmv.d.x ft0,s3
	blt t0,zero,L$1	
	bnez a2,L$special_exit	
	j L$2	
	.align 4	
L$1: 	
	fmv.x.d s8,fa0	
	li s10,2047	
	slli s10,s10,0x34	
	and ra,s8,s10	
	srli s9,s8,0x3f	
	beqz ra,L$3	
	sltu s10,ra,s10	
	addi s11,s9,4	
	beqz s10,L$4	
	j L$5	
	.align 4	
L$4: 	
	li a3,-1	
	addi s9,s9,2	
	srli a3,a3,0xc	
	and s8,s8,a3	
	srli s11,s8,0x33	
	beqz s8,TYPH_1	
	mv s11,s11
	j TYPH_2
TYPH_1:	mv s11,s9
TYPH_2:
	j L$5	
	.align 4	
L$3: 	
	li a5,-1	
	li t0,0x6	
	srli a5,a5,0xc	
	and s8,s8,a5	
	beqz s8,TYPH_3	
	mv t0,t0
	j TYPH_4
TYPH_3:	li t0,0x8
TYPH_4:
	add s11,s9,t0	
	.align 4	
L$5: 	
	or t3,t3,a4	
	addi t6,t6,-1012	
	li a3,0x0	
	slli s11,s11,0x2	
	add s7,s11,zero
	sll ra,t3,t6	
	slti s10,t6,0x40	
	andi s11,s11,0x1	
	beqz s11,L$6
	beqz s10,TYPH_5	
	mv a3,ra
	j TYPH_6
TYPH_5:	mv a3,a3
TYPH_6:	nop
	li s3,0
	sub t6,t6,s3
	sltz t6,t6
	li a6,-1	
	and t2,t2,a7	
	srli a6,a6,0x1	
	beqz t6,TYPH_7	
	mv t3,t3
	j TYPH_8
TYPH_7:	mv t3,a3
TYPH_8:
	and a6,t3,a6	
	or t3,t3,s7	
	bnez a6,L$special_exit	
	or s7,t3,0x1	
	.align 4	
L$6: 	
	srli s11,s11,0x1	
	li s10,1023	
	xor a5,s11,0x3	
	slli s10,s10,0x34	
	bnez a5,L$7	
	fsub.d ft0,ft0,fa7	
	li s11,0x2	
	or s7,s7,0x2	
	fmv.x.d t0,ft0	
	srai a4,t0,0x28	
	srai s9,t0,0x34	
	li s3,0x00FFFFFFFFFFFFFF
	and t0,t0,s3
	and t4,a4,t4	
	addi t2,s9,-1022	
	or t0,t0,s10	
	addi t4,t4,16	
	and t1,t4,a1	
	fmv.d.x ft0,t0	
	.align 4	
L$7: 	
	xor s11,s11,0x2	
	or a2,s11,a2	
	bnez a2,L$special_exit	
	.align 4	
L$2: 	
	add t1,t5,t1	
	li s3,4272
	add s3,t1,s3
	fld fs1,0(s3)
	li s3,4264
	add s3,t1,s3	
	flw fs2,0(s3)
	fcvt.d.s fs2,fs2
      
     
    
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   
  
 
	fld fs6,64(t5)	
	fld fs9,0(t5)	
	addi t2,t2,-1023	
	li s10,-64	
	fld fa3,88(t5)	
	fld ft10,80(t5)	
	and a7,s7,s10	
	li t4,2047	
	fld fa4,104(t5)	
	fld fa6,96(t5)	
	li s11,1034	
	fld fa2,72(t5)	
	fld ft11,112(t5)	
	fmul.d fs4,fs1,fs1	
	fsub.d ft0,ft0,fs2	
	li s3,4280
	add s3,t1,s3
	fld fs8,0(s3)
	fmv.d.x fs10,t2	
	fadd.d fs5,fs2,fs2	
	ld a4,32(t5)	
	ld a1,40(t5)	
	fmul.d fs4,fs4,fs6	
	fmul.d fs3,ft0,fs1	
	fmul.d fs9,fs2,fs9	
	fsub.d fa5,fs5,ft0	
	fmv.x.d s3,fs10
	fcvt.d.l fs10,s3
	fmul.d ft8,ft0,fs4	
	fmul.d ft9,fs3,fs3	
	li s3,0xfffffffff0000000
	fmv.x.d s4,ft0
	and s3,s3,s4
	li s4,0x0000000010000000
	add s3,s3,s4
	fmv.d.x fs6,s3
	fmadd.d fa3,fs3,fa3,ft10	
	fmadd.d fa4,fs3,fa4,fa6	
	fmul.d fs3,fs3,fa2	
	fld fa2,8(t5)	
	fmul.d fa5,fa5,ft8	
	li s3,4268
	add s3,t1,s3
	flw ft8,0(s3)
	fcvt.d.s ft8,ft8
	fmul.d fs7,ft9,ft9	
	fmadd.d fa4,ft9,ft11,fa4	
	fmadd.d fs3,ft9,fs3,fs8	
	fsub.d fa6,ft0,fs6	
	li s3,0xfffffffff0000000
	fmv.x.d s4,fa5
	and s3,s3,s4
	fmv.d.x fs1,s3
	fmul.d fs2,fs2,fa2	
	fmadd.d fs3,fs7,fa3,fs3	
	fadd.d ft10,fs10,ft8	
	fmul.d ft9,ft9,fs7	
	fld fs8,16(t5)	
	fadd.d ft11,ft0,fs6	
	fmul.d fs2,fs5,fs2	
	fadd.d fa5,ft10,fa5	
	fmadd.d fs3,ft9,fa4,fs3	
	li s3,0xfffffffff0000000
	fmv.x.d s4,ft10
	and s3,s3,s4
	fmv.d.x ft10,s3
	fneg.d fs1,fs1	
	fmadd.d ft0,fs1,fs9,ft0
	fneg.d fs1,fs1
	fld fa0,128(t5)	
	fmul.d fs2,fs1,fs2	
	li s3,0xfffffffff0000000
	fmv.x.d s4,fa1
	and s3,s3,s4
	fmv.d.x ft9,s3
	fsub.d fs10,ft10,fs10	
	fld fa4,152(t5)	
	fmul.d ft0,fs5,ft0	
	fld fs5,144(t5)	
	fmadd.d fs2,fa6,ft11,fs2	
	fld ft11,160(t5)	
	fsub.d ft8,ft8,fs10	
	fadd.d fa5,fa5,fs3	
	fsd fa3,48(sp)
	fmv.d fa3,fs6
	fneg.d ft3,fs6	
	fmadd.d ft0,ft3,fa3,ft0
	fld fa3,48(sp)
	fld fs6,136(t5)	
	fsub.d fa3,fa1,ft9	
	fadd.d fs3,ft8,fs3	
	fmul.d fs7,fa1,fa5	
	fsub.d ft0,ft0,fs2	
	fadd.d fa2,fs7,fs8	
	fmv.x.d t2,fs7	
	fsub.d fs8,fa2,fs8	
	fmadd.d ft0,ft0,fs4,fs3	
	srli s9,t2,0x34	
	fmv.x.d a6,fa2	
	fmsub.d ft10,ft9,ft10,fs8	
	and t4,s9,t4	
	fmul.d ft0,ft9,ft0	
	sub t4,s11,t4	
	bgtz t4,REN
	li t4,0x1
	j REN1
REN:	li t4,0x0
REN1:	andi t3,a6,0xff	
	li s3,0xff
	not s3,s3
	and a6,a6,s3
	slli t3,t3,0x4	
	fmadd.d fs1,ft9,fs1,ft10	
	slli a6,a6,0x2c	
	add t3,t5,t3	
	fmadd.d ft0,fa3,fa5,ft0	
	fld fs10,176(t3)	
	ld a0,168(t3)	
	add s8,a0,a6	
	fadd.d ft0,fs1,ft0	
	add ra,s8,a7	
	sub a4,s8,a4	
	fmv.d.x ft8,ra	
	bgtu a1,a4,TYPH_9	
	li a1,0x1
	j TYPH_10
TYPH_9:	li a1,0x0
TYPH_10:
	or a1,a1,t4	
	ld ra,0(sp)	
	fmul.d fs9,ft0,ft0	
	fmadd.d fs5,ft0,fa4,fs5	
	fmadd.d fa6,ft0,fa0,fs10	
	fmul.d ft0,ft0,fs9	
	fmadd.d fs5,fs9,ft11,fs5	
	fmadd.d fs6,fs9,fs6,fa6	
	fmadd.d ft0,ft0,fs5,fs6	
	bnez a1,L$8	
	fmadd.d fa0,ft8,ft0,ft8	
	addi sp,sp,176
	ret
	.align 4	
L$8: 	
	fmv.d.x fs3,a0	
	bnez t4,L$9	
	srai t0,a6,0x34	
	li s8,2045	
	andi s7,s7,0x2	
	fmadd.d ft0,fs3,ft0,fs3	
	fmv.x.d s10,ft0	
	add a6,s10,a6	
	srai s10,s10,0x34	
	add t0,s10,t0	
	add ra,a6,a7	
	addi t0,t0,-1	
	fmv.d.x fa7,ra	
	bgtu t0,s8,TYPH_11	
	li s8,0x1
	j TYPH_12
TYPH_11:li s8,0x0
TYPH_12:
	ld ra,0(sp)	
	beqz s8,L$10	
	fmv.d fa0,fa7	
	addi sp,sp,176
	ret
	.align 4	
L$10: 	
	li a4,511	
	li a2,3069	
	fld fs8,56(t5)	
	li a0,1023	
	slli a4,a4,0x35	
	bgtu t0,a2,TYPH_13	
	li a2,0x1
	j TYPH_14
TYPH_13:li a2,0x0
TYPH_14:
	slli a0,a0,0x34	
	addi t0,t0,54	
	add a4,a6,a4	
	bnez a2,L$11	
	blt t0,zero,L$12	
	fmv.d.x ft9,a4	
	li a5,-1	
	fadd.d ft9,ft9,fs8	
	feq.d s3,ft9,fs8
	beqz s3,TYPH_15
	li s3,0x4000000000000000
	fmv.d.x ft10,s3
	j TYPH_16
TYPH_15:fmv.d.x ft10,s3
TYPH_16:
	fmv.x.d t6,ft9	
	sub a0,t6,a0	
	add a3,a0,a7	
	li s3,0x0
	fmv.d.x ft3,s5
	feq.d s3,ft10,ft3
	beqz s3,L$12
	fmv.d.x fa0,a3	
	ld ra,0(sp)	
	addi sp,sp,176
	ret
	.align 4	
L$12: 	
	li s3,8392
	add s3,t5,s3
	ld t1,0(s3)
	j L$13	
	.align 4	
L$11: 	
	srli a7,a7,0x3f	
	li s3,8400
	add s3,t5,s3
	ld t2,0(s3)
	li s3,8408
	add s3,t5,s3
	ld t1,0(s3)
	andi a7,a7,0x1	
	bnez a7,TYPH_17
	mv t1,t1
	j TYPH_18
TYPH_17:mv t1,t2
TYPH_18:
	
	j L$13	
	.align 4	
L$9: 	
	srli s7,s7,0x3f	
	li s3,8408
	add s3,t5,s3
	ld t3,0(s3)
	li s3,8392
	add s3,t5,s3
	ld t1,0(s3)
	li s3,8400
	add s3,t5,s3
	ld t4,0(s3)
	andi s7,s7,0x1	
	bnez s7,TYPH_19
	mv t3,t3
	j TYPH_20
TYPH_19:mv t3,t4
TYPH_20:
	
	bgez t2,life_5	
	mv t1,t1
	j life_6
life_5:
	mv t1,t3
life_6:nop
	j L$13	
	.align 4	
L$special_exit: 	
	fmv.x.d t6,fa1	
	li a2,2047	
	slli a2,a2,0x34	
	and a3,t6,a2	
	srli a1,t6,0x3f	
	beqz a3,L$14	
	sltu a2,a3,a2	
	addi a4,a1,4	
	beqz a2,L$15	
	j L$16	
	.align 4	
L$15: 	
	li a5,-1	
	addi a1,a1,2	
	srli a5,a5,0xc	
	and t6,t6,a5	
	srli a4,t6,0x33	
	beqz t6,TYPH_21	
	mv a4,a4
	j TYPH_22
TYPH_21:mv a4,a1
TYPH_22:
	
	j L$16	
	.align 4	
L$14: 	
	li s8,-1	
	li s9,0x6	
	srli s8,s8,0xc	
	and t6,t6,s8	
	beqz t6,TYPH_23	
	mv s9,s9
	j TYPH_24
TYPH_23:li s9,0x8
TYPH_24:
	add a4,a1,s9	
	.align 4	
L$16: 	
	andi s10,s7,0x3c	
	li s3,8416
	add s3,t5,s3
	ld t1,0(s3)
	srli s10,s10,0x1	
	slli s10,s10,0x2	
	add s10,s10,s10
	add s10,a4,s10	
	li ra,99
	bgtu s10,ra,TYPH_25	
	li ra,0x1
	j TYPH_26
TYPH_25:li ra,0x0
TYPH_26:
	
	beqz ra,L$13	
	lui tp,%hi($jmppoint)	
	addi tp,tp,%lo($jmppoint)
	slli s10,s10,0x3	
	add tp,s10,tp
	ld tp,0(tp)	
	jalr tp	
	.align 4	
JMP$00: 	
	ld ra,0(sp)	
	addi sp,sp,176
	ret
	.align 4	
JMP$01: 	
	ld ra,0(sp)	
	fmv.d fa0,fa1	
	addi sp,sp,176
	ret
	.align 4	
JMP$02: 	
	ld ra,0(sp)	
	fcvt.l.d a1,fa0
	fcvt.l.d a2,fa1
	bnez a2,MEI0
	li a1,0xfff8000000000000
	j MEI2
MEI0:	bnez a1,MEI1
	li a1,0x0000000000000000
	j MEI2
MEI1:	li a1,0x7ff0000000000000
MEI2:	fmv.d.x fa0,a1
	addi sp,sp,176
	ret
	.align 4	
JMP$03: 	
	ld ra,0(sp)	
	fmv.x.d a1,fa0
	fmv.x.d a2,fa1
	fcvt.l.d a3,fa0
	bnez a3,leaf
	bltz a2,leaf1
	li a4,0x0000000000000000
	j leaf0
leaf1:	li a4,0x7ff0000000000000
	j leaf0
leaf:	bgtz a2,leaf1
	li a4,0x0000000000000000
leaf0:	fmv.d.x fa0,a4
	addi sp,sp,176
	ret
	.align 4	
JMP$04: 	
	li s3,8424
	add s3,t5,s3
	ld t1,0(s3)
	j L$13	
	.align 4	
JMP$05: 	
	fld ft0,56(t5)	
	srli s7,s7,0x3f	
	ld ra,0(sp)	
	li s3,0
	fmv.d.x fa7,s3
	andi s7,s7,0x1	
	beqz s7,T$0
	fneg.d ft0,ft0	
	fsgnj.d fa7,fs11,ft0	
	.align 4	
T$0: 	
	fmv.d fa0,fa7	
	addi sp,sp,176
	ret
	.align 4	
JMP$06: 	
	ld ra,0(sp)	
	fld fa0,48(t5)	
	addi sp,sp,176
	ret
	.align 4	
JMP$07: 	
	fld fs1,56(t5)	
	ld ra,0(sp)	
	flt.d s3,fa0,fs1
	beqz s3,TYPH_27
	li s3,0x4000000000000000
	fmv.d.x fs2,s3
	j TYPH_28
TYPH_27:fmv.d.x fs2,s3
TYPH_28:
	li s3,0x0
	fmv.d.x ft3,s3
	feq.d s3,fs2,ft3
	bnez s3,T$1
	fld fa0,48(t5)	
	addi sp,sp,176
	ret
	.align 4	
T$1: 	
	fle.d s3,fa0,fs1
	beqz s3,TYPH_29
	li s3,0x4000000000000000
	fmv.d.x fs1,s3
	j TYPH_30
TYPH_29:fmv.d.x fs1,s3
TYPH_30:
	li s3,0
	fmv.d.x fa7,s3
	li s3,0x0
	fmv.d.x ft3,s3
	feq.d s3,fs1,ft3
	beqz s3,T$2
	fmv.d fa0,fa7	
	addi sp,sp,176
	ret
	.align 4	
T$2: 	
	j L$13	
	.align 4	
JMP$08: 	
	fld fs3,56(t5)	
	ld ra,0(sp)	
	li s3,0
	fmv.d.x fa7,s3
	flt.d s3,fa0,fs3
	beqz s3,TYPH_31
	li s3,0x4000000000000000
	fmv.d.x fs4,s3
	j TYPH_32
TYPH_31:fmv.d.x fs4,s3
TYPH_32:
	li s3,0x0
	fmv.d.x ft3,s3
	feq.d s3,fs4,ft3
	bnez s3,T$3
	fmv.d fa0,fa7	
	addi sp,sp,176
	ret
	.align 4	
T$3: 	
	fle.d s3,fa0,fs3
	beqz s3,TYPH_33
	li s3,0x4000000000000000
	fmv.d.x fs3,s3
	j TYPH_34
TYPH_33:fmv.d.x fs3,s3
TYPH_34:
	li s3,0x0
	fmv.d.x ft3,s3
	feq.d s3,fs3,ft3
	beqz s3,T$4
	fld fa0,48(t5)	
	addi sp,sp,176
	ret
	.align 4	
T$4: 	
	j L$13	
	.align 4	
JMP$09: 	
	fld fs1,56(t5)	
	ld ra,0(sp)	
	fsgnj.d fs6,fa7,fa0	
	feq.d s3,fa0,fs6
	beqz s3,TYPH_35
	li s3,0x4000000000000000
	fmv.d.x fs6,s3
	j TYPH_36
TYPH_35:fmv.d.x fs6,s3
TYPH_36:
	li s6,0x0
	fmv.d.x ft3,s6
	feq.d s6,fs6,ft3
	bnez s6,T$5
	fmv.d fa0,fa7	
	addi sp,sp,176
	ret
	.align 4	
T$5: 	
	li s3,0x4
	sub a4,a4,s3
	seqz a4,a4
	li s3,8392
	add s3,t5,s3
	ld t1,0(s3)
	fle.d s3,fa0,fa7
	beqz s3,TYPH_37
	li s3,0x4000000000000000
	fmv.d.x fa0,s3
	j TYPH_38
TYPH_37:fmv.d.x fa0,s3
TYPH_38:
	fmv.x.d a5,fa0	
	seqz a5,a5
	xor a4,a5,a4	
	li s3,8400
	add s3,t5,s3
	ld a6,0(s3)
	beqz a4,TYPH_39	
	mv t1,t1
	j TYPH_40
TYPH_39:mv t1,a6
TYPH_40:
	
	j L$13	
	
	
	.align 4	
JMP$10: 	
	fneg.d fa3,fa0	
	fld fa4,56(t5)	
	
	andi s7,s7,0x1	
	beqz s7,L$13
	srli s7,s7,0x3f	
	fmv.d fa7,fa0	
	fmv.d.x ft8,s7	
	li s3,8408
	add s3,t5,s3
	ld t6,0(s3)
	li s3,8400
	add s3,t5,s3
	ld a7,0(s3)
	ld ra,0(sp)	
	beqz s7,TYPH_41	
	mv t6,t6
	j TYPH_42
TYPH_41:mv t6,a7
TYPH_42:
	feq.d s3,fa3,fa4
	beqz s3,TYPH_43
	li s3,0x4000000000000000
	fmv.d.x fa5,s3
	j TYPH_44
TYPH_43:fmv.d.x fa5,s3
TYPH_44:
	fmv.x.d s3,ft8
	beqz s3,life_7
	fmv.d fa7,fa7
	j life_8
life_7:
	fmv.d fa7,fa3
life_8:
	li s6,0x0
	fmv.d.x ft3,s6
	feq.d s6,fa5,ft3
	bnez s6,T$6
	fmv.d fa0,fa7	
	addi sp,sp,176
	ret
	.align 4	
T$6: 	
	fle.d s3,fa3,fa4
	beqz s3,TYPH_45
	li s3,0x4000000000000000
	fmv.d.x fa3,s3
	j TYPH_46
TYPH_45:fmv.d.x fa3,s3
TYPH_46:
	li s3,0x4
	sub a4,a4,s3
	seqz a4,a4
	li s3,8392
	add s3,t5,s3
	ld t1,0(s3)
	fmv.x.d a1,fa3	
	seqz a1,a1
	xor a1,a1,a4	
	beqz a1,TYPH_47	
	mv t1,t1
	j TYPH_48
TYPH_47:mv t1,t6
TYPH_48:
	j L$13	
	.align 4	
JMP$11: 	
	fld ft9,56(t5)	
	ld ra,0(sp)	
	li s3,0
	fmv.d.x fa7,s3
	fneg.d ft9,ft9	
	flt.d s3,fa0,ft9
	beqz s3,TYPH_49
	li s3,0x4000000000000000
	fmv.d.x fa0,s3
	j TYPH_50
TYPH_49:fmv.d.x fa0,s3
TYPH_50:
	li s6,0x0
	fmv.d.x ft3,s6
	feq.d s6,fa0,ft3
	bnez s6,L$13
	fmv.d fa0,fa7	
	addi sp,sp,176
	ret
	.align 4	
JMP$12: 	
	fld ft10,56(t5)	
	ld ra,0(sp)	
	li s3,0
	fmv.d.x fa7,s3
	fneg.d ft10,ft10	
	fle.d s3,fa0,ft10
	beqz s3,TYPH_51
	li s3,0x4000000000000000
	fmv.d.x fa0,s3
	j TYPH_52
TYPH_51:fmv.d.x fa0,s3
TYPH_52:
	li s5,0x0
	fmv.d.x ft3,s5
	feq.d s5,fa0,ft3
	beqz s5,L$13
	fmv.d fa0,fa7	
	addi sp,sp,176
	ret
	.align 4	
JMP$13: 	
	andi s7,s7,0x1	
	beqz s7,L$13
	srli s7,s7,0x3f	
	li s3,8408
	add s3,t5,s3
	ld t1,0(s3)
	li s3,8400
	add s3,t5,s3
	ld s10,0(s3)
	andi s7,s7,0x1	
	bnez s7,TYPH_53
	mv t1,t1
	j TYPH_54
TYPH_53:mv t1,s10
TYPH_54:
	
	
	.align 4	
JMP$14: 	
	li s3,8392
	add s3,t5,s3
	ld a7,0(s3)
	andi a4,a4,0x1	
	bnez a4,TYPH_55
	mv t1,t1
	j TYPH_56
TYPH_55:mv t1,a7
TYPH_56:
	
	
	.align 4	
JMP$15: 	
	.align 4	
L$13: 	
	addi a1,sp,8	
	sd t1,8(sp)	
	ld ra,0(sp)	
	fcvt.l.d a5,fa0
	fcvt.l.d a3,fa1
	bnez a3,LIFE1_1
	li t2,0xfff8000000000000
	j LIFE_END
LIFE1_1:bnez a5,LIFE2
	li t2,0x7ff0000000000000
	j LIFE_END
LIFE2:	bgtz a3,LIFE3
	li t2,0x0000000000000000
	j LIFE_END
LIFE3:	li t2,0x7ff0000000000000
LIFE_END:fmv.d.x fa0,t2
	addi sp,sp,176
	ret
